Thực đơn
Hệ_điều_hành Chức năng chủ yếu của hệ điều hànhTheo nguyên tắc, hệ điều hành cần thỏa mãn hai chức năng chính yếu sau:
Tài nguyên của hệ thống (CPU, bộ nhớ, thiết bị ngoại vi,...) vốn rất giới hạn, nhưng trong các hệ thống đa nhiệm, nhiều người sử dụng có thể đồng thời yêu cầu nhiều tài nguyên. Để thỏa mãn yêu cầu sử dụng chỉ với tài nguyên hữu hạn và nâng cao hiệu quả sử dụng tài nguyên, hệ điều hành cần phải có cơ chế và chiến lược thích hợp để quản lý việc phân phối tài nguyên.
Ngoài yêu cầu dùng chung tài nguyên để tiết kiệm chi phí, người sử dụng còn cần phải chia sẻ thông tin (tài nguyên phần mềm) lẫn nhau, khi đó hệ điều hành cần đảm bảo việc truy xuất đến các tài nguyên này là hợp lệ, không xảy ra tranh chấp, mất đồng nhất,...
Hệ điều hành làm ẩn đi các chi tiết phần cứng, người sử dụng được cung cấp một giao diện đơn giản, dễ hiểu, dễ sử dụng và không phụ thuộc vào thiết bị phần cứng cụ thể.
Thực tế, ta có thể xem Hệ điều hành như là một hệ thống bao gồm nhiều máy tính trừu tượng xếp thành nhiều lớp chồng lên nhau, máy tính mức dưới phục vụ cho máy tính mức trên. Lớp trên cùng là giao diện trực quan nhất để điều khiển.
Ngoài ra có thể chia chức năng của Hệ điều hành theo bốn chức năng sau:
Thực đơn
Hệ_điều_hành Chức năng chủ yếu của hệ điều hànhLiên quan
Hệ điều hành Hệ điều hành di động Hệ điều hành thời gian thực Hệ điều hành mạng Hệ điều hành Android Hệ điều hành Windows Hệ điều hành Linux Hệ điện cực Hệ điều hành Unix Hệ điều hành mởTài liệu tham khảo
WikiPedia: Hệ_điều_hành http://books.google.com/?id=-PDPBvIPYBkC&lpg=PP1&p... http://computer.howstuffworks.com/operating-system... http://www.research.ibm.com/journal/rd/255/ausland... http://mega-tokyo.com/osfaq2/ http://www.osdata.com http://www.webaugur.com/bibliotheca/field_stock/os... http://www.cbi.umn.edu/iterations/haigh.html http://www.osdever.net/ http://www.groovyweb.uklinux.net/index.php?page_na... http://dmoz.org/Computers/Software/Operating_Syste...